Приложение Маяки Эстонии
20 Октября

Две с половиной недели назад ездили вдвоём с сыном на Кери. Словами описать сложно, как сильно я люблю этот остров. Есть в нём что-то необъяснимо притягательное. За четыре часа, проведённых там, мы обошли всё вдоль и поперёк несколько раз, я полетал и наделал кадров, которыми сам доволен.

Что узнал насчёт маяка и его реставрации: активная фаза работ начнётся только в следующем году. Я-то думал, в следующем году уже смогу увидеть его обновлённым. Вероятнее всего, работы будут проходить по типичному графику - с начала апреля до конца октября.

14 Октября

С момента поездки на Вийрелайд прошло уже три недели, а никаких фоток маяка я так и не опубликовал. На то была причина, хотел сделать интересную публикацию. Итак, сегодня у нас очередная серия сериала "Детективное агентство «Маячный свет»". Итак, дано: маяк Вийрелайд после реконструкции 1965 года и до неё:

Маяк Вийрелайд

В ходе работ были демонтированы контрфорсы и вся чугунная башня маяка была залита 10-12 см слоем бетона. Я много и долго изучал фотографии и мне трудно поверить, что это один и тот же маяк. Старый маяк толще и имеет высокие прямоугольные окна. Новый выглядит значительно "худее" и имеет небольшие круглые иллюминаторы. Моя теория: повреждённую в ходе войны башню демонтировали и построили новую бетонную. К сожалению, никаких доказательств у меня нет. В книгах об этих работах либо вообще ничего, либо версия с покрытием слоем бетона. Потыкался-помыкался, писал в разные места, где-то не ответили, где-то не располагали необходимой информацией. Также была идея связаться с Яаном Вали, но раздобыть его "живой" контакт не удалось, хотя я приложил усилия.

Теория не подтверждалась и не опровергалась - самая обидная ситуация. Решил искать косвенные улики и спросил на официальной странице острова в Фейсбуке, винтовая ли лестница в маяке или обычная. Слово за слово, и мне дали контакт Марта Велтмандера - последнего (если я правильно понимаю) смотрителя маяка Вийрелайд и, что ещё более важно, сына смотрителя. Я связался с ним и получил исчерпывающий ответ с уникальными подробностями. Во время работ 1965 года Март был школьником старших классов и жил с родителями на Вийрелайде, где его отец работал маячником. Работы проводились фактически у них во дворе, так что всё было на виду. Работали солдаты-срочники, в основном молдоване. Контрфорсы срезал парень из Риги по имени Борис. Их выбросили в море недалеко от берега, где они потом много лет валялись. Именно контрфорсы и придавали башне визуальный объём и коническую форму. Теперь, если посмотреть на снимки выше новым взглядом, то видно, что действительно чугунная башня не такая уж толстая - чуть более двух метров в диаметре. Балкон бОльшего диаметра на обновлённой башне тоже визуально делает её тоньше. Теория опровергнута, но сомнения ушли! Сегодня-завтра я дополню историческую публикацию о маяке теми подробностями, которые узнал.

4 Октября

Продолжу рассказ о поездке прошлых выходных. Началась она на Вийрелайде, а продолжилась на Сааремаа. Вроде ничего серьёзного не планировалось, а привёз фотографии пяти (вместе с Вийрелайдом) маяков. Сегодня будут фотографии одного из них - Сырве.

Помимо самого маяка, который я, между прочим, впервые посетил летом 2010, мы заехали ещё и в военно-исторический музей Сяяре. Очень классное место, всем рекомендую. Мы как-то думали, что он меньше музея на Тахкуна, но это не так. Честно скажу, из всей экспозиции меня больше всего впечатлил раскиданный на куски Т-34. Очень наглядно видно, за какой тонкой бронёй сидел экипаж. Вдобавок, военный музей "спарен" ещё и с зоологическим, который находится в отдельном доме.

Теперь к маяку Сырве. В военно-историческом музее ему посвящена очень небольшая экспозиция. Меня там больше всего заинтересовали фотографии, которых я раньше нигде не видел. Ещё на самом верху главного дома музея обнаружилась табличка, приглашающая посетить маяк с ценами на билеты в кронах. Пообщавшись с владельцем музея, узнал для себя новое: маяк Сырве был открыт для посетителей в начале 2000-х.

Информационная табличка маяка Сырве.

В зоологическом музее ничего, связанного с маяком нет. Так бы подумал любой логичный человек и ошибся бы. Там есть несколько камней, из которых была сложена старая башня маяка. Словом, любителям маяков я рекомендую посетить музей.

19 Сентября

Я уже писал о первом дне своей поездки на Рухну и, хоть и весьма сумбурно, о третьем. Самое время рассказать про день второй. После завтрака мы с сыном отправились к заброшенной советской погранзаставе. Три года назад я один раз проходил мимо неё в потёмках и не рассмотрел совсем. На местных картах место это отмечено как Valgi. Дойдя до места, мы увидели, что место весьма жилое, так что полазить не судьба. К слову сказать, с этой стороны хороший и необычный вид на маяк.

Сразу же решили прогуляться к маяку, чтобы снять его в лесах на фотик и квадрик и закрыть его тему в рамках поездки. Несмотря на то, что это была суббота, на объекте работал один строитель. Помявшись у забора (сейчас маяк является строительным объектом и огорожен), я попытался завязать с ним разговор и... разговор очень пошёл. Послушав о моём увлечении маяками, Андрес (именно так звали строителя) рассказал мне много интересных моментов, которые выяснились только во время реставрационных работ. Например, что мемориальная табличка, висевшая над входом с 1977 года, под краской оказалась бронзовой. Закреплена она была весьма "читерским" способом - снаружи были вставлены длинные болты, которые внутри башни были приварены на сварку. Фото таблички 2018 года и с нынешней поездки:

Ещё он рассказал, что маяк стоит на основании из бутового камня, которое сложено в форме креста. Сейчас его почистили и форма хорошо видна, но в прошлый мой визит этого вообще не было видно. Под основанием находится песок и до сих пор большой вопрос, как маяк вообще стоит. Информация из разряда слухов: как замерили местные жители, при сильных ветрах амплитуда раскачивания маяка достигает полуметра.

Также Андрес сказал, что маяк сейчас полностью закрыт для туристов, но как раз сегодня придёт одна группа, об экскурсии для которой старейшина острова сам договаривался с департаментом. Далее он позвонил гиду и испросил для нас разрешения присоединиться. В назначенный час мы примчались на самокате. Даже маршрут экскурсии был весьма необычным: снаружи маяка по лесам до самого верха, на балкон лантерны и уже внутри башни назад вниз. Никогда в жизни не было и не будет возможности подробно в деталях осмотреть башню маяка снаружи по всей высоте: окна, сочленения с опорами, крепление лантерны.

Скажу честно, когда я увидел новый окрас башни, я подумал: "Фу, зачем? В своём ржавом виде он был куда лучше". Потом я посмотрел свою публикацию о маяке и фотки, и стало очевидно, что то, что казалось мне добротной стимпанковской ржавчиной, оказалось растрескавшейся коричневой краской. Маяк всегда был крашеным, даже когда казалось, что это и не так.

На самом верху удалось хорошо рассмотреть купол и систему его дождевого слива и венец каждого маяка - его флюгер с громоотводом.

Внутри башня тоже сияла свежей белой краской. Ниже фото до и после.

Ещё Андрес обратил моё внимание на несколько моментов:

Напомню, нынешняя лантерна была установлена в 1937 году, а до этого на маяке стояло гораздо более сложное по конструкции фонарное сооружение, являющееся частью оригинального проекта. Та лантерна была взорвана в 1917 году и её обломки разлетелись по округе. Сейчас же внутри маяка очень хорошо видны отверстия от крепления старой лантерны.

Кстати об обломках старого фонарного помещения. Часть из них была найдена при проведении реставрационных работ: чугунные осколки, пара бронзовых ручек, осколки штормового остекления и светооптического аппарата. Большинство из них будут потом выставлены в музее. Есть большая надежда, что такой музей будет организован в свежеотреставрированном здании аккумуляторной у подножия маяка.

"Вишенка на торте" - возможность осмотреть генераторную. Это здание не реставрируется и так и останется закрытым для туристов. Там сейчас хранятся стройматериалы, но и с ними получилось осмотреть два сохранившихся генератора и часть оборудования.

В итоге, получается, что реставрация маяка, которая, как мне казалось, испортила мне всю поездку, на самом деле дала мне увидеть маяк Рухну совершенно с другой стороны и узнать о нём много нового. Уникальный опыт и дай бог здоровья Андресу, благодаря которому мы попали на эту экскурсию. Просто чтоб "позагибать пальцы" проясню: маяк закрыт на реконструкцию с апреля и откроется в ноябре, а значит первые туристы увидят его весной 2022. А мы уже...

Кстати, по маякам и острову Рухну это ещё не всё, будет ещё одна публикация.

18 Сентября

Продолжу немного рассказывать о приложении. Меня очень выбили из колеи проблемы с предыдущим. Сделал совсем небольшое косметическое обновление версии для Android и... приложение стало вылетать при попытке открыть карту. А карту я не менял совсем. С одной стороны ситуация анекдотичная, мол "я не трогал, оно само", а с другой - первые три дня я почти не вылезал из-за компьютера, пытаясь найти проблему. Приложение и карта в нём отлично работали на эмуляторе, компилировались без ошибок, но на смартфоне карта продолжала вылетать. Я перепробовал всё, на что хватило моего ума: отключал поочерёдно функции карты в готовом приложении, делал совершенно новое приложение с картой, компилировал примеры, идущие вместе с плагином карт. После трёх десятков часов таких ковыряний уровень понимания проблемы был нулевым. Я не продвинулся ни на миллиметр. Важный нюанс: я поменял компьютер, на который заново были установлены все программы для разработки и именно после этого ошибка и появилась. В какой-то момент появилась иллюзия победы: приложение, загруженное на телефон непосредственно из Android Studio, работало без ошибок. Я сделал новый релиз, загрузил в маркет, обновил приложение у себя на телефоне и... ошибка никуда не ушла. Очень сильно ситуацию усугублял тот факт, что в Play Market'е была опубликована версия с этой ошибкой и, как я узнал, нельзя было отменить и убрать последний релиз и вернуть предыдущий неглючный. Раньше можно было, а теперь Гугл убрал эту возможность. В итоге, переработка, гонка и стресс, а на выходе ноль. Идей больше не было, тикет на GitHub и вопрос на Stackoverflow не помогли совсем. Остался последний вариант - забить. Я дал проблеме отдохнуть от себя, съездил на Рухну и спустя дней пять начал ковыряться снова и уже к обеду работающая без ошибок версия была отправлена в Play Market на код-ревью. Перебрав ранее все остальные варианты, я начал разбираться с тем, что могло измениться при переносе приложения с одного компьютера на другой, а именно настройками проекта. Ранее я знал, что Flutter - это фреймворк, который использует язык программирования Dart. Чего я не знал, так это того, что в конечном итоге приложение компилируется под другой язык. Для андроида это Kotlin или Java, причём выбрать это в Android Studio можно лишь один раз при создании нового приложения. Я не уверен на 100%, но мне кажется, что почти два года назад, когда я только начинал делать "Маяки Прибалтики", возможности такого выбора не было. Насколько я понимаю ситуацию, при переносе проекта с одного компьютера на другой, результирующий язык с Java поменялся на Kotlin и это начало вызывать ошибку. Другой вопрос, почему под Kotlin карта не работает, хотя должна. А в моём случае изменение языка на Java убрало ошибку.

Теперь немного о новом приложении. Абзацем выше я уже писал, что начинал писать "Маяки Прибалтики" почти два года назад, в ноябре 2019. Сейчас я сел за новое приложение и реально офигел, как сильно изменился Flutter за это время. Изначально я планировал брать готовые куски кода из старого приложения и с минимальными изменениями использовать в новом, но за меня решили, что так не будет. В Dart появилась такая штука как Null safety. В теории вещь прекрасная, на практике хоть и не сильная, но постоянная "попаболь". Так что приложение "Маяки России" я пишу полностью с нуля.

Ещё одним аспектом, который изменился очень сильно, стали стили и темы. Поясню: во Flutter стили элементов можно писать непосредственно в самом элементе (как inline CSS в HTML), либо объявить и описать всё заранее (как CSS "нормального человека"). Сложность в том, что первый способ значительно проще и очевиднее, но отдельное оформление для светлой и тёмной тем работает только во втором способе, который на тот момент был плохо задокументирован. Короче, в "Маяках Прибалтики" мне пришлось делать очень костыльную смесь обоих способов. Сейчас этот вопрос проработан намного лучше и написать тему намного проще и удобнее.

Цитировать
в комментарии